Microsoft's YouTube rival arrives in public beta