Rogue chip shops have been passing off catfish as "traditional fish and chips" to cut down on costs, the BBC has learned.