Aldi boasts record sales amid changing shopping trends