S P Setia 1H24 net profit up threefold