Magnitude 5.9 earthquake strikes off North Coast