Serena Williams wins Grand Slam