Margaret Sheehan appointed as new CEO of ChildFund Australia