European stocks end sharply lower