South African signs for London Welsh