Trump says Palestinians have no alternative to leaving Gaza