promise wrapper for gsap (TweenLite)