Marin approves controversial rural housing linked to retail expansion