'We are all-weather friends': China defends Pak after Modi's terrorism remark