What animal has fur and gives milk to its young like a mammal, but lays eggs like a bird or a reptil...