Three people are dead and four are injured after being stabbed at a festival in the western Germany city of Solingen.