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