Free online public health courses for NHS staff launched