CMC-Markets-2017-revenue-profit