India bars Abdul Basit from attending diplomatic event