Scottish hotel transaction volumes 98% up on 2022 at £310m