Alibaba: A Value Investment With Growth Challenges (NYSE:BAB