Digital content platforms for Kenyan artists launched