Joe Biden has been the 'cheerleader for communist China' for decades