Allergan to pay $350 mln for SkinMedica skin products co.