Kamal Nath attacks BJP