New report ranks the 50 top-paying college majors