Huge march in London against Donald Trump