England vs India – Rain a reason why draw the best bet at Lord’s