Shaquille O'Neal joins TNT as analyst