Facebook Shelves Controversial Plan to Insert Ads into WhatsApp