Battle off cape palos