IPL chief Shukla quits after spot-fixing scandal