Sha Tin shines despite challenging weather with perfect start to 2025/26 racing season