Spain to ban all entries from UK except for Spanish nationals and residents