Does economic globalization promote prosperity and opportunity for all?