NBC News: Ramadan in Gaza: Palestinians fast amid war, devastation and looming famine