McCrory finally answers questions about his financial shenanigans