The cost of war on Gaza's civilians is "far too high", US Secretary of State Antony Blinken has said.