Indian passenger train 'rolls backwards for 35 km'