US stocks open mixed with disappointing retail figures