Is dividend paid by MSFT charged 30% before giving to investors?