Athletes raise money for veterans' mental health