Weiser deputy diagnosed with cancer, community raises money for treatment