freak the mighty character analysis