Harriet Miers withdraws from Supreme Court nomination