International Castellana Properties announces a €61.8M profit in its first fiscal half-year 26 November 2025