Trump vows to take over Gaza

China hits back