European stocks end day mixed