A new ICC Women's World Cup winner will be crowned on Sunday, as India take on South Africa in the 50-over final.