Trump lashes out at social media companies after Twitter labels tweets with fact checks