Bank of Baroda Pays $600M to End NMC Dispute