A deal struck Saturday would legalize recreational marijuana for New Yorkers 21 and older