Describir: Including Wave Diffraction in XBeach: Model Extension and Validation