Travel + Leisure beats Q1 estimates on earnings and revenue | AllMind News