Standard Chartered CFO Andy Halford will retire