Israel's raid on Gaza's Al-Shifa hospital foreshadows risks of Rafah assault