UK services growth eases off but remains robust as companies and consumers show resilience