3.4-magnitude quake strikes off Huntington Beach early Saturday