U.S. charges former congressman Jesse Jackson Jr. with fraud