Efficient synthesis of antiviral agent uprifosbuvir enabled by new synthetic methods†