Swiss inaugurate $12 billion rail tunnel, world's longest