Beneficent 

благодійний, милосердний, добрий, великодушний