UK retail sales grew faster than expected in June, boosted by sales of summer clothes as the country basked in unusually hot weather during the month.