Venice teen battling cancer gets the surprise of a lifetime