Israel is delaying the release of 620 Palestinians until it is assured Hamas will hand over hostages in Gaza "without humiliating ceremonies".