Eric Abidal says Dani Alves offered to donate liver