US May sales far outstrip forecasts