Snapchat confidentially files for an IPO: report