St Vincent's former Prime Minister Sir James Mitchell dies