Activists block front of Saudi embassy in London