China to give $2bn in loans, grants: Hasina