Spanish PM due in Tehran Saturday on Official Visit