Snap loses daily users, beats on revenue as Saudi prince takes stake