US senator blasts Trump on Gaza policy