European markets close mixed amid high inflation figures