Beyond Local Selection: Global Cut Selection for Enhanced Mixed-Integer Programming