Alborosie releases album on Friday