who wins america's next top model cycle 20