Rio lights world's largest floating Christmas tree