Kathy Griffin visits Charlotte for book signing