Overseas travel recovery 'years away'