Plant- and Animal-Based Protein-Rich Foods and Cardiovascular Health