Liberal leader struggling to answer why China is supporting him, why tax havens were used at asset management firm