Petrofac wins US$1 billion contract with Petroleum Development Oman