Microsoft Q4 profit soars 48pc to USD 4.52 bn