Marriott International in £101m deal for Luke Johnson-backed Elegant Hotels