Dow posts worst day since March as US stocks shed over 1%