Muskrat Falls secures $1 billion loan from CIBC