Gary Cahill says he never gave up belief he would regain his spot in England's World Cup squad despite missing out in Gareth Southgate's previous selection.