20160409 world.us: Obama says Donald Trump and Ted Cruz are doing Democrats a 'favour'