Spanish PM Mariano Rajoy says he is dissolving the Catalan parliament and calling regional elections over its push for independence.