Community ownership of Millport Town Hall thanks to Scottish Land Fund