John Lewis has been named top department store for customer satisfaction in a report by retail researchers Verdict.