McKellen has prostate cancer - Barbados Today