Scientex records RM128.6 million net profit in 1Q25