TAORMINA, Sicily (AP) -- Italy still needs to build two helicopter landing pads and repave miles of road, but a top government official promised Friday that everything will be ready for the May 26-27 G-7 summit being held in a stunning Sicilian town overlooking the sea....