We've had a lot more inflation over last 18 months than recorded, says Jeremy Siegel