Devonte Anderson announces commitment on 7/11