Valdo Calocane has been sentenced to indefinite detention at a high-security hospital