why are eggs expensive