Germany halts military equipment deliveries to Israel and calls for a ceasefire in Gaza