Labour divided over vote on same-sex 'marriage' bill