to give (as a gift or charity)