Germany's Kaymer Wins Wild PGA Championship