Sensex clocks year’s biggest single-day gain of 439 points