Drought blocks hundreds of ships from crossing the Panama Canal