Feeding, digestion and assimilation of a population of giant tortoises (Geochelone gigantea (Sehweigger)) on Aldabra atoll