Ralph Lauren posts better-than-expected Q1 revenue