High-paid hospital executives shown the door at London Health Sciences Centre