Mexico's famous beach resort of Acapulco was in chaos on Tuesday as hotels rationed food for thousands of stranded tourists and floodwaters swallowed homes and cars after some of the most damaging