Carbon credits fetch Rs 19.5 crore for Delhi Metro Rail Corporation