49ers GM provides update on Christian McCaffrey