A group of leading North American retailers and brands - led by Wal-Mart and Gap - have committed more than $142m in funding and low interest loans to help improve factory safety conditions for garment workers in Bangladesh.