Taboo raises $10m to expand entertainment platform