William Duncan (aviator)