Indiana fires Tom Allen