how long has canelo been married