Iraq strikes USD 2 Billion crude oil deal with China