Dow Jones finishes slightly ahead as huge earnings week kicks off