Ten requirements of successful executive coaching