Indian Railways gets 2,000 infra projects at Rs 41,000 crore