Republican senator slams Trump's Gaza ‘take over’ proposal