Facebook pays $20m settlement after social advertising backfires