Amid opposition, Giani Kuldeep Singh Gargaj takes charge as high priest of Takht Keshgarh Sahib