A speed-fidelity trade-off determines the mutation rate and virulence of an RNA virus