Novartis, US government reach agreement to lower drug prices