FanDuel inks deals with NHL, Devils for sports betting, fantasy