Hamas has confirmed that three Israeli hostages will be released on Saturday, in exchange for Palestinian prisoners held in Israel.