Watson claims second PGA title in three years