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