Facebook beats estimates for quarterly revenue, user growth