For Moudgil, Paris 2024 is a shot at redemption