Elephant Plains luxury lodge opens in Uganda