Non-unitary neutrino mixing and CP violation in the minimal inverse seesaw model