Men healthier, happier than women: survey