Myrtle Beach to host 2014 PGA Professional National Championship