European stocks end midweek mixed