Putin, Xi discuss Middle East tensions, slam Israeli attacks on Iran as UN Charter violations