Adherence-resistance relationships for protease and non-nucleoside reverse transcriptase inhibitors explained by virological fitness