Throne speech promises tax cut, climate action and ban on military-style firearms