Standard Bank posts flat profits