BNEF raises forecast for global battery deployment to $1.2T by 2040