Actress Daryl Hannah's homes in California and Colorado are eco-friendly, with energy generated by solar panels - and she owns more than 20 rescued animals including horses, alpacas, chickens, dogs and cows.