Spaniards ordered to wear masks in public if they can not keep two metres apart