Mobify launches self-serve platform with top publishers