Tesco Bank introduces market leading purchase credit card offer