Stars of stage and screen create magical Christmas memories for children at Great Ormond Street Hospital