Harris warns it would be a 'mistake' for Israel to invade Rafah