Impeached President Yoon 'violated' duty: South Korea's top court