John Allen becomes interim CFO at Tessera Technologies