Petronas Chemicals preparing to launch $4 bn IPO