Transport secretary Grant Shapps accused of ‘fiddling while the planet burns’