Israeli prime minister says military will not withdraw from Palestinian enclave ‘until Hamas is disarmed’