Heroic passengers help save others from Metro-North train disaster