India began voting in the worlds largest election as Prime Minister Narendra Modi seeks a historic third term in office on the back of growth, welfare, his personal popularity and Hindu nationalism.