Deadly 7.0 quake rocks Indonesia