Teradyne profits fall sharply