Scientex attains RM438 million net profit on record-high RM4 billion revenue in FY2023