Weingarten plans 29-story residential building for Houston