CAB Payments CEO quits months after disastrous float