Singapore's economy still on track for recovery despite 'stu