did john denver have children