Denver council asks questions about sale of Park Hill Golf Course