Cultural competence for public managers : managing diversity in today's world