European shares finished on a mixed note on Wednesday after a weak session in Asia as investors worried about the possible ...