Magellan Global Trust receives Recommended Plus rating Independent Investment Research Independent Investment Research