Abandoned baby named Angel left behind at Gaza's Al Shifa Hospital four months ago is now doing well thanks to a doctor who took her in.