King Charles receives military honours in Romania on solo visit