Penn State fires Franklin