Indian Prime Minister Narendra Modi holds the title for the most Twitter followers among global leaders