Workers race against time to complete Kartarpur Sahib corridor