Jose Calderon acknowledges he should have been a backup on the Knicks