75-day ‘Namaste India’ festival opens across 10 French cities