Rahat detained in India over undeclared foreign currency