The US president accuses Israel of not doing enough to protect aid workers and civilians.