Trump says US should 'take' Gaza and turn it into a 'freedom zone'