UK, Canada and 23 other countries say the war in Gaza ‘must end now,’ blame Israel for Palestinian deaths