Mike Shanahan fired as Redskins coach