直布罗陀海峡的成因