Chicago White Sox win 2005 American League baseball pennant