Home Business European economy outlook for 2025: Bank of America