Caleb Swanigan decides to remain in NBA Draft, works out with Knicks