India Women Crush Sri Lanka by 59 Runs in WWC 2025 Opener