average inflation rate last 30 years