Obama: Republican candidates' economic stance ‘fantasy’