NCB Foundation pledges $2.5 million to St Vincent and the Grenadines