USF names Jeff Scott new head football coach