Wave interaction with a perforated circular breakwater of non-uniform porosity