Fox: William Shatner celebrates 94th birthday with charity work, trip to Las Vegas