Senate moves to protect same-sex and interracial marriages; House votes next