Wilton's Schneider raises thousands to fight cancer