Singtel reports 23% rise in H1 net profit