Judge dismisses Hunter Biden gun case after presidential pardon