Iran, China vow tighter ties as Xi visits