Courageous Hearts campaign raises money for Valley veterans