World bank approves $170M Bangladesh sanitation project