Men would be happier if they did more housework and had more time with their children, according to a University of Cambridge study.