U.S. House votes to hold attorney general in contempt