Reported assaults on Britain's railways reach record high of nearly 25,000 a year