Lakers' NBA Cares event in Shanghai canceled