Jeremy Hunt mistakenly says government will invest £600bn in ‘future vote’