Battle off cape gata