Lankford Presses Social Media Execs on Foreign Interference and China