Rio Olympics: Torch arrives ahead of 2016 Games