Sebastian Baez overcame fellow Argentine Francisco Cerundolo in straight sets to reach the Rio Open final.