I bought a leg of lamb reduced...it was in it use by date so I froze it. I defrosted it a day ago & cooked it. My question is is it still ok to eat even though it's effectively past it's use by but has been fully cooked? Thanks!