Blockchain and COVID-19 Pandemic: Applications and Challenges