Inflation is still too high: Cleveland Fed Pres. Loretta Mester