Court grants immunity to Fardeen in drug case