'Planting trees an ongoing charity in Islam'