Union cabinet approves rail expansion projects worth Rs 32,000 crore