China's Ant Holds 'Self-Review' After $35B IPO Collapse : vi