The Caribbean island of St Vincent has been blanketed in ash after the La Soufrière volcano erupted.