New Covid antiviral could be made from the bark of a willow tree