Hillary Clinton joins Columbia University as professor of global affairs