Primera Liga outfit Real Valladolid have signed former Malmo striker Daniel Larsson on a free transfer.