Ross Stores has better-than-expected Q2