Text this: Global stability of an age-structured virus dynamics model with Beddington-DeAngelis infection function