Foreign secretary ‘worried’ Israel may have broken international law – but refuses to criticise its actions in Gaza