Inflation is still too high: Gene Sperling