Wal-Mart fined for unsafe work conditions