Delhi Capitals beat Kolkata Knight Riders