Facebook posts record quarterly earnings