20050528 business.india-business: ITC will split stock; net up 38 percent in '04-05