State Bank of India Buys 76% of Kenya's Giro