James Franco Gifts 'Why Him?' Co-Star Bryan Cranston With Marijuana (Video)