Jamaica the nation to beat, says Powell