NAB prices A$2.9 billion three-year senior bond