After a weaker April, many US retailers reported stronger May sales, with a number recording better-than expected results.