The Chinese tech giant posted adjusted net income of just $12 million in the March quarter, while cloud revenue rose 38% on AI demand