Energy sector profits drive 14.5% European earnings growth in Q2