Starmer tells Davos Labour would ban oil and gas projects, as critics say it jeopardises net zero and energy security