Origin of ultra-high-energy γ-rays from Cygnus X-3 and related sources