Knicks reveal how much time Julius Randle will miss with shoulder injury