Snap posts worst-ever holiday quarter revenue growth, shares fall after earnings deterioration