Bansal announces 5 lakh crore Railway budget