India election campaign ends with conflicting visions