Brexit campaign was ‘totally illegal’, claims whistleblower