Facebook ad revenue growth slows to 28%