Soldier hostages freed in Sinai, return to Cairo