European shares closed at an all-time high on Thursday, with mining companies in the lead following a raft of upbeat earnings ...