Anderson Silva to face Julio Cesar Chavez Jr. in boxing match June 19