Cosmic Rays and Gamma Ray Bursts