Formation of functional, non-amyloidogenic fibres by recombinant Bacillus subtilis TasA