20060517 business.india-business: Gates Foundation sells stake in India Fund