Indian Railways to Lay 4,100 km of tracks; Northern Coalfields to invest Rs 6,000 crore