UN to launch US$29-m appeal for St Vincent, other affected countries