Average annual CPI inflation declines to 2.9 percent: SBP