Agreement says 33 hostages are expected to be released over 42 days