Global wind, solar, battery costs to fall further in 2025 - BNEF