At least 15 people drown as migrants try to swim to Spanish territory amid scenes of chaos at the border.