For more than 30 years, Gwen Foley has been a friend to swimmers with special needs