James Gunn Reveals Why Bradley Cooper Doesn't Play Rocket On Set