The ancient and recurrent evolution of Apobec3 antiviral activity in primates