Spanish troops land on Sardinia