Halstead/Metroflor golf tournament raises $25,000