Abhay Deol launches Signature Club Golf Championship video