Home Depot recalls Soleil portable heaters