Microsoft hits $ 1 trillion mark on strong Q3 results