Former PM says he gave national energy guarantee his ‘best shot’ but was stymied by colleagues who don’t believe in climate change