Affle launches media and video ad network