Spain government to protect resident British citizens in ‘no-deal Brexit’