20140217 india: Narendra Modi's rally: Weather clears up; huge turnout dispels doubts