Hamas has yet to return 21 hostages’ bodies as agreed under a ceasefire deal brokered by the US.