Chinese foreign minister says Hamas leader Haniyeh's assassination violates UN Charter