Triple lock ensures state pensions rise annually but the multiple components involved make forecasting finances hard, with estimates varying from £5billion to £45billion by 2050