Westin Hotels named official hotel and resort of The PGA of America