Geoffrey Lewis, frequent co-star of Clint Eastwood, dies at 79