UK protests Spain over diplomatic infringement