Snap Beats Expectations on User Growth, Revenue; Shares Rise