Ashley Giles says England must improve quickly or India will "walk all over" them in the final two one-day internationals.