Schnitzer and Tata recognised among ‘most ethical’ companies