bp slows renewables roll-out to win over investors