Rudd vows to tackle climate change, Iraq policy