Kim Genardo tapped as McCrory's communications chief