Londoners attend vigil to pay respects to victims of Westminster terror attack