UK retail sales spike in May as clothing recovers from wet April