Hungary cancels meeting with German foreign minister