Petrofac fined 77 million pounds for paying bribes in Iraq and other countries