European stocks end mostly in positive territory