Observations of Cygnus X-3 from a balloon-borne X-ray telescope