European stocks close midweek on high note