France's reigning Olympic judo champion Teddy Riner sees the "dream come true" as he retains his100kg title in Rio, despite a difficult season.