CUPE 1600, workers at the Toronto Zoo ratify tentative agreement