Serbian President Aleksandar Vucic apologised on Wednesday for calling Slovenians “disgusting”, clarifying he was only referring to their politicians.