Mark Cuban wants to get rid of guaranteed contracts if max contracts are axed