Characterisation of a specific phycocyanin-hydrolysing protease purified from Spirulina platensis