Iterated Block Particle Filter for High-dimensional Parameter Learning: Beating the Curse of Dimensionality