Snap Sales Beat Estimates on Rebound in Digital Ad Spending