Men at higher risk of prostate cancer should be offered a test by GPs - even if they do not have any symptoms of the disease, a charity has said.