Tensor train completion: local recovery guarantees via Riemannian optimization