MPs vote on 'gay pensions'