Escaping Local Optima in Global Placement