People who avoid meat are less likely to develop five common cancers, but may be at an increased risk of bowel cancer - a new study has suggested.