Eldorado to sell 18 million shares and enter into VICI mortgage agreement