Record allocation of ₹2,744 crore for rail infra enha