Snap Issues Profit Warning on Deteriorating Macroeconomic Environment