Apple faces boycott threat over controversial Thailand ad