Reject unknown algorithm_id in SCITT receipt verification
verify_receipts silently fell back to SHA-256 when find_hash returned
None for an unregistered algorithm_id. Now returns Invalid_receipt
error. The check_receipt_leaf error for unknown IDs was previously
unreachable because verify_receipts masked it.
New test: receipt with algorithm_id=999 is rejected by both verify
and verify_receipt_only.