Bank of Baroda raises ₹10,000 crore through green infrastructure bonds