Amazon to commit $23M for affordable housing projects in Seattle