Robust Cronbach's alpha with missing and non-normal data