HSBC whistleblower given five years’ jail over biggest leak in banking history