Meta reports surprise strong earnings, touts AI progress