BMO and Canal Road Group to invest $1bn in upper-middle-market direct lending