Psychological well being life satisfaction and stress among parents of physically handicaped intellectually disabled and normal children