James Bond 25 has hit another setback as star Daniel Craig was injured while filming a scene in Jamaica.