Charlotte to host RNC this January