Lenovo Q3 Profit Falls 21% But Revenue Soars