CAT reports solid H1 performance, reaffirms FY18 guidance(Feb 2018)