CP violation, top quarks and the Tevatron upgrade