What recession? High demand sees Rolls-Royce set new sales record