Microsoft shares leap 9% on incomes and earnings beat, uplifting forecast