Snap beats user growth and revenue estimates, shares jump 18%