President Arif Alvi leaves for China