Market firmer as KLCI closes 12 points higher