Somali suicide bomber kills at least seven