Trump cancels a contract awarded to Moderna