Baby Reindeer’s Richard Gadd on the true story behind the show: ‘People are afraid to admit they made mistakes’