Houthi forces have taken full control of Yemen's Perim Island and the Bab el-Mandeb strait after government troops withdrew.