Microsoft announces record Q3 earnings: $16.43 billion revenue, $5.23 billion net income