China needs to be 'very, very careful': Sen. Johnson