Asylum seekers can stay at UK hotel after government wins appeal