McCrory names Pope, Shanahan to cabinet