Metabolic engineering of Cupriavidus necator H16 for heterotrophic and autotrophic production of 3-hydroxypropionic acid.