Cable Creator Rob Liefeld Comments on Deadpool 2 Casting Rumors