Europe midday: Strong data props up stocks