harrison ford plays uncharted 3