Andy Carroll's Achilles injury is not as serious as first feared but Sam Allardyce says it is still a "devastating" blow to West Ham.