Deep sequencing of HIV-1 reverse transcripts reveals the multifaceted anti-viral functions of APOBEC3G