Motivic cohomology of singular schemes