Humanitarian efforts ‘nowhere near where they should be’ 300 days into Gaza war