Chinese President Xi Jinping calls for ceasefire in Gaza