A whistleblowing report found 17 separate concerns at the unit in Edinburgh