Majid Al Futtaim revenue leaps to Dh34.6B on diversification drive