Coronavirus fear touches off a global run on face masks