Top business schools - does it matter where you attend?