Snap's revenue surges 36% as user base steadies at 186M