J&J makes big cuts at Alza and Scios