Suns and Eric Gordon come to an agreement