Suicide attack on Kabul voter registration centre kills 31