Life of Pi actor Irrfan Khan reveals he has 'rare disease'