Foreclosures hit all-time high in US