Avalanche Star C Nathan MacKinnon to Miss Time with Injury