Two people died and several homes have been destroyed after two tornadoes swept through southwest Florida.