Oshkosh to Lay Off About 760 Workers