Gaza NGOs express 'horror' at new Hamas travel restrictions on Palestinians