Suns owner agrees $4 billion sale to financier Ishbia