Natural gas agreement worth approximately $35bn comes amid frayed relations over Israel's genocidal war in Gaza.