Kingston Foreshore land sells for $14 million at auction