Men with genes that increase the risk of prostate cancer should have annual checks from the age of 40, research has shown.