Dow rises 391 points as US stocks close out another winning week