Bill protecting same-sex, interracial marriages passes Congress