Intel tries to recover while fighting on multiple fronts