Wheel of Fortune winner donates $145,000 in winnings to charity