The Coast to Vines rail trail open to pedestrians and cyclists, runs for how many km through the southern suburbs of Adelaide from Marino to Willunga, a town south of Adelaide, South Australia in the City of Onkaparinga local government area 47 km from the Adelaide CBD?