Great Ormond Street Hospital appoints new Medical Director