Facebook Outperforms Estimates for Revenue, User Growth in Q2