Barcelona to sell stadium naming rights for virus funds