To receive devises, bequests and donations of all kinds of property within said City and beyond the limits thereof for its own use and benefit, or in trust for charitable, benevolent, educational or other public purposes, and to do all acts necessary to carry out the purposes of such devises, bequests, gifts and donations.