German court rules that AI music firm Suno violated copyrights