Spain to restrict entry for 30 days over coronavirus