Does Portugal have a long coastline on the Mediterranean sea