Gravity anomalies, crustal structure, and seismicity at subduction zones: 1. Seafloor roughness and subducting relief