Canton planners approve recommendation to allow chickens, community gardens in residential zones