3 kiilled, several injured in Kampala twin blasts