Role Theory and China’s Relations with Iran: All-weather Friends on Beijing’s Terms