Rajiv Dixit on Mistakes of BJP- What Narendra Modi should avoid