Nord Stream 2 contract to give Wah Seong long-term earnings visibility