Indian missions worldwide celebrate the first World Meditation Day