Zakia Jafri fights Narendra Modi in 'final' court battle over deadly riots