Fox: Top Pentagon official John Ullyot to resign at end of week: report