The role of senior management in developing and achieving a successful enterprise education programme