Narendra Modi compels BJP to throw out rival Joshi