ECB President Mario Draghi says that the full effects of Donald Trump's presidency and Brexit will be seen medium to long term.