Walmart's surprise profit warning has cast a pall over the busiest earnings day of the year Tuesday, with stocks set to open lower as the Fed begins its key rate meeting.