Why does the main left-wing party in the United States (the Democratic Party) hate being called "socialist", but in France the main left-wing party proudly calls itself "[the Socialist Party](http://en.wikipedia.org/wiki/Socialist_Party_%28France%29)"?