Albert Pujols will not rule out retiring before contract expires