India: Puducherry, een stukje Frankrijk in India