Sensex gains 130.5 points, Nifty closes at 24,078.50 on US inflation boost