Business network aims to boost Glasgow tourism