Yahoo to look at strategic alternatives, cut jobs