James Franco Confirms Alien: Covenant Role