Apple reaches settlement with Caltech in $1 billion patent lawsuit