Microsoft records $620mn tax benefit in India due to SC deci