Announcement by China Yuchai International Limited ("CYI")