Magnitude 5.5 earthquake rattles Peru