Judge: Apple took too long to recoup the $454 million it paid VirnetX