StanChart India profits continue to be weak