Swiss train collision injures 'scores of people'