Merck to pay AiCuris €110 million upfront for antiviral portfolio