Alexander Zverev shifts focus to French Open semis after German court drops assault case