Oman demands independent investigation of Israeli attacks on Gaza