Cancer survivor Erin McCafferty with David Walliams at Britains' Got Talent auditions