Tommy Tuberville resigns after four seasons coaching Cincinnati