Green Living Fair draws 500 attendees in Canton