David Attenborough quizzed by Prince George, Princess Charlotte and Prince Louis about animals