May UK retail sales boosted by strong clothing sales thanks to weather