Shenzhou International 2025 profit falls 7% on margin pressure