Messi given early holidays, could have played final Barcelona game