Structural, Mössbauer and magnetic studies of DyFeC(B) permanent magnet alloys