John Bolton says Hunter Biden pardon is a 'huge mistake'