How strong European bank earnings boost optimism for 2025