Donald Trump has said Hamas has "three or four days" to respond to his Gaza peace plan - with Qatar, Egypt and Turkey reportedly urging the group to accept.