China's top bank ICBC posts 9.9% rise in H1 profit