Charles Barkley turns 50