Spain, December inflation down to 5.8%