Earthquake prediction : an international review