EXPLANATION AND TELEOLOGY IN ARISTOTLE’S SCIENCE OF NATURE