Donald Trump has said that Vladimir Putin “fears the US” but not Europe in his latest attack on Washington’s closest allies.