Barack Obama says Donald Trump modeling policies on Vladimir Putin