PURCHASE AND SALE AGREEMENT BY AND BETWEEN BP EGYPT COMPANY, BP EXPLORATION (DELTA) LIMITED AND ZPZ EGYPT CORPORATION LDC