Food inflation eases to 10.4%