Sensex and Nifty end flat on special trading day as Budget 2025 gets lukewarm response from investors