Passco sells The Village at Lionsgate in Kansas for $48m