Oil majors are expected to invest $17.5bn in wind and solar projects over the next five years