Snap misses revenue targets as growing competition slows growth, shares fall