Pep Guardiola has branded Manchester City's Premier League fixture with Aston Villa as a "final" with both teams looking to secure Champions League qualification.