Three Tree Lodge officially opens Melaleuca House