Philippines cleans up after Typhoon Yinxing slams north coast