Man charged after cat loses leg in steel-jaw trap