Police recover two stolen cars, 16-year-old charged