Newcastle-born singer Ben Stephens a touring tenor