Jim Nantz calls Charlotte the perfect city to host the PGA