Hundreds of protesters gathered outside the US Embassy in London to oppose the UK government's ban on Palestine Action.