Gaza falls silent as three-day ceasefire takes hold