State estimation for large-scale partitioned systems: a moving horizon approach