United Healthcare laying off more than 300 employees