Novo Nordisk, Pfizer weight-loss pills work as well as shots