Shorten vows to tackle climate 'emergency'