NBC: Marco Rubio to travel to Israel to meet with officials on Gaza