Matrix completion with column manipulation: Near-optimal sample-robustness-rank tradeoffs