Israel imposes ‘complete siege’ on Gaza as Hamas threatens hostages