German court drops case against tennis star Alexander Zverev after settlement with ex-partner