Delhi BJP MLA demands Najafgarh be renamed; claims ‘Mughals altered original name’