Leadership in a changing world: developing managers through a teaching and learning programme