State pension triple lock to 'fall short' by over £2,600