Social media giant Facebook has been sharing its users' personal data, including private messages and contact information for users' friends, with some of the world’s largest technology companies like Microsoft, Amazon, far beyond what it has publicly admitted, according to leaked internal documents.