EP King signs for Scarlets