St Vincent and Grenadines' Independence celebrations cancelled