‘If there is a team capable, it is Barca’, says Vilanova