China's Alibaba said to invest $280m in Snapchat