Cancellation of all power purchase agreements with Kenya Power