$35 trillion investment needed for a successful energy transition