Man in court over £20m heroin haul