Spectacular Opening Ceremony flags off the Rio Games