Canton to hold hearing on proposed Code of Ethics