ungrudging
adjective
°Lacking envy or reluctance.