European stocks end higher on easing trade, geopolitical tensions