European stocks plummet to end week on lower note