Spanish Balearic Islands ban air, sea traffic to stem coronavirus