Genesis strikes repayment deal with parent firm DCG to end $620M lawsuit