Dow ends at record high; Apple drags on S&P 500, Nasdaq