Keith Vaz quits Home Affairs Select Committee