US 'must stop' Israel's assault, says UN special rapporteur