Have cancer, can't come to India: Mehul Choksi