SC snubs Khap Panchayat’s interference in marriage