itim launches multi-channel loyalty and gift card app for retailers