At least 20 people have been killed and 80 wounded after twin explosions rocked a residential area in Bosaso, north-eastern Somalia.