BP sells 20% stake in Oman gas development to Thailand's PTTEP