3.5 quake hits Castaic