An underwater volcano off the coast of the Spanish island of El Hierro has begun to erupt, releasing potentially toxic gasses.