A controversial late penalty from Johnny Russell earned Dundee United a share of the spoils in a 2-2 draw with Hibernian.