U.S. Rep. Sylvester Turner, longtime Houston mayor, dies at 70