Scientex to buy land in Kuala Selangor for RM336m to build mixed-use development