Facebook reports first-quarter earnings