China's Li Na overcame Germany's Angelique Kerber in three sets to win the Western and Southern Open, her first Tour title since the 2011 French Open.