U.S. Secretary of State Antony Blinken has pinned blame on Hamas for rejecting a temporary Gaza truce as he also pressed Israel again to allow more aid into the Palestinian territory.