Donald Trump blames Barack Obama