Could this 60-year-old Hindu nationalist become India’s next Prime Minister? Though boosted by his own charisma and the economic success of Gujarat, the region he leads, Modi is also still hounded by decade-old accusations that he sanctioned deadly attack