Housework can 'reduce cancer risk'