54,000 ‘friends and family’ of TfL staff have free travel