Vaccine patents and profits in review