Glasgow’s People’s Palace to close until 2027