Palestinian Authority signs major oil deal with Venezuela