Inside Nationwide's new £2.9bn Virgin Money deal - what it means for customers