Tesco Bank offers the lowest personal loan rate from a UK bank in a decade