Democrats delay same-sex marriage vote until after mid-term elections