CYD Dividend: China Yuchai International Ltd Yield Insights