<b>Iraq</b>, BP sign contract on Kirkuk oilfield development