Seven goals for public health training in the 21st century