Martin Lewis is urging people to switch banks in time for Christmas as a number of high street giants are offering huge sign up bonuses to new customers