Carlsbad approves Lowe's and Palomar Commons