Garrison Keillor Fired Over Alleged Improper Behavior