Magician Bill Blagg ready to surprise Valley audiences