BJP blames Nehru’s ‘erroneous’ vision