Budget confirms Green Deal for 2012