A charity has warned that the number of older people living in poverty in the UK could rise to two million.