klia2 on track to open on May 2