Cultural diversity in top management teams : review and agenda for future research