Weyerhaeuser posts Q1 gains