US indices continue rally with strong retail sales