Publisher Macmillan ordered to pay £11.3M for Africa bribes