Estrecho de Gibraltar, Islas Baleares y costas en el Mediterráneo de España, Marruecos y Argelia