Magic show to raise funds for mission work