Opposition to war incompatible with support for abortion, says Spanish cardinal