Bi- and trilinear Schrödinger estimates in one space dimension with applications to cubic NLS and DNLS