Charlotte nonprofit raises money to help retired fire captain after hunting accident