did kevin o’leary pass away