European stocks end week with losses amid tech overvaluation concerns