U.S. House votes to protect marriage equality, Ohio GOP split