Barcelona need to sell players this summer if they are to retain Lionel Messi on a new contract after the club saw their salary cap lowered by La Liga, says Spanish football expert Pete Jenson.