Mumbai Indians beat Kolkata Knight Riders by 65 runs to move up to second spot and effectively end Kolkata's hopes of defending their title.