Donor sends $50,000 to Stuart nonprofit after seeing WPTV story