S P Setia stays on track with RM1.67bil sales in 1H