Xist nucleates local protein gradients to propagate silencing across the X chromosome