The 24-year-old has put pen to paper on a contract that will keep him at the Catalan club until the summer of 2031