Grace Harris's 87 helped London Spirit to the second-highest Women's Competition total, as they ended their 2023 campaign with a win