Chinese perspective on the Iran-China 25-year comprehensive strategic partnership agreement