NBC: Snoop Dogg will carry the Olympic torch on its final leg to Paris