Stocks slip off record highs ahead of earnings, US data