Tesco Bank celebrates 20 years of serving Tesco shoppers